using System;
using System.Collections.Generic;
using System.Text;

#region Covenant
/// <summary>
/// This object represents the properties and methods of a Covenant.
/// </summary>
public class Covenant
{
    protected int _id;
    protected int _templateStyle;
    protected string _name = String.Empty;
    protected string _tagLine = String.Empty;
    protected string _header = String.Empty;
    protected string _currentAffairs = String.Empty;
    protected string _sagaSummary = String.Empty;
    protected string _formationStory = String.Empty;
    protected string _foundedDate = String.Empty; 
    protected int _currentYear;

    public Covenant()
    {
    }

    #region Public Properties
    public int Id
    {
        get { return _id; }
        set { _id = value; }
    }

    public int TemplateStyle
    {
        get { return _templateStyle; }
        set { _templateStyle = value; }
    }

    public string Name
    {
        get { return _name; }
        set { _name = value; }
    }

    public string TagLine
    {
        get { return _tagLine; }
        set { _tagLine = value; }
    }

    public string Header
    {
        get { return _header; }
        set { _header = value; }
    }

    public string CurrentAffairs
    {
        get { return _currentAffairs; }
        set { _currentAffairs = value; }
    }

    public string SagaSummary
    {
        get { return _sagaSummary; }
        set { _sagaSummary = value; }
    }

    public string FormationStory
    {
        get { return _formationStory; }
        set { _formationStory = value; }
    }

    public string FoundedDate
    {
        get { return _foundedDate;  }
        set { _foundedDate = value; }
    }

    public int CurrentYear
    {
        get { return _currentYear; }
        set { _currentYear = value; }
    }
    #endregion


}
#endregion
